person with many hang ups - Turco Inglés Diccionario